.elementor-18 .elementor-element.elementor-element-765bb37c {
	padding:0px 0px 0px 0px;
}
.elementor-18 .elementor-element.elementor-element-4142e75 > .elementor-element-populated > .elementor-widget-wrap {
	padding:0px 0px 0px 0px;
}
.elementor-18 .elementor-element.elementor-element-746f01d {
	padding:60px 0px 90px 0px;
}
.elementor-18 .elementor-element.elementor-element-3787379 > .elementor-element-populated > .elementor-widget-wrap {
	padding:0px 15px 0px 15px;
}
.elementor-18 .elementor-element.elementor-element-108a5f2 .owl-carousel .owl-dots {
	margin-top:10px;
}
.elementor-18 .elementor-element.elementor-element-108a5f2 .gsc-icon-box-group .icon-box-item-content .box-icon i {
	font-size:60px;
}
.elementor-18 .elementor-element.elementor-element-108a5f2 .gsc-icon-box-group .icon-box-item-content .box-icon svg {
	width:60px;
}
.elementor-18 .elementor-element.elementor-element-108a5f2 .gsc-icon-box-group .icon-box-item-content .icon-inner {
	padding-bottom:0px;
}
.elementor-18 .elementor-element.elementor-element-108a5f2 .gsc-icon-box-group .icon-box-item-content .title {
	padding-bottom:5px;
}
.elementor-18 .elementor-element.elementor-element-3bb62b8e > .elementor-container {
	max-width:1400px;
}
.elementor-18 .elementor-element.elementor-element-3bb62b8e {
	padding:0px 0px 0px 0px;
}
.elementor-18 .elementor-element.elementor-element-134f9bf3 > .elementor-element-populated {
	margin:0px 0px 0px 0px;
	--e-column-margin-right:0px;
	--e-column-margin-left:0px;
}
.elementor-18 .elementor-element.elementor-element-134f9bf3 > .elementor-element-populated > .elementor-widget-wrap {
	padding:0px 15px 0px 15px;
}
.elementor-18 .elementor-element.elementor-element-39b37ff2 .gsc-image-content .box-content .title {
	margin-bottom:0px;
}
.elementor-18 .elementor-element.elementor-element-61a91a6d > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-bottom:10px;
}
.elementor-18 .elementor-element.elementor-element-61a91a6d > .elementor-element-populated > .elementor-widget-wrap {
	padding:0px 15px 0px 35px;
}
.elementor-18 .elementor-element.elementor-element-7bef54e > .elementor-element-populated > .elementor-widget-wrap {
	padding:0px 0px 0px 0px;
}
.elementor-18 .elementor-element.elementor-element-5f6a2163 .gsc-heading .content-inner {
	max-width:800px;
}
.elementor-18 .elementor-element.elementor-element-5f6a2163 .gsc-heading {
	margin-bottom:20px;
}
.elementor-18 .elementor-element.elementor-element-5f6a2163 .gsc-heading .title {
	margin-bottom:15px;
}
.elementor-18 .elementor-element.elementor-element-5f6a2163 .gsc-heading .sub-title {
	margin-bottom:10px;
}
.elementor-18 .elementor-element.elementor-element-1edad1d2 > .elementor-widget-container {
	padding:0px 0px 8px 0px;
}
.elementor-18 .elementor-element.elementor-element-cf1650f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-bottom:calc(6px/2);
}
.elementor-18 .elementor-element.elementor-element-cf1650f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-top:calc(6px/2);
}
.elementor-18 .elementor-element.elementor-element-cf1650f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-right:calc(6px/2);
	margin-left:calc(6px/2);
}
.elementor-18 .elementor-element.elementor-element-cf1650f .elementor-icon-list-items.elementor-inline-items {
	margin-right:calc(-6px/2);
	margin-left:calc(-6px/2);
}
body.rtl .elementor-18 .elementor-element.elementor-element-cf1650f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	left:calc(-6px/2);
}
body:not(.rtl) .elementor-18 .elementor-element.elementor-element-cf1650f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	right:calc(-6px/2);
}
.elementor-18 .elementor-element.elementor-element-cf1650f {
	--e-icon-list-icon-size:16px;
}
.elementor-18 .elementor-element.elementor-element-cf1650f .elementor-icon-list-text {
	padding-left:10px;
}
.elementor-18 .elementor-element.elementor-element-cf1650f > .elementor-widget-container {
	padding:0px 0px 10px 0px;
}
.elementor-18 .elementor-element.elementor-element-21c7c99 > .elementor-widget-container {
	padding:16px 0px 0px 0px;
}
.elementor-18 .elementor-element.elementor-element-b2cacf9 {
	transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;
	padding:95px 0px 90px 0px;
}
.elementor-18 .elementor-element.elementor-element-b2cacf91 {
	padding:95px 0px 10px 0px;
}
.elementor-18 .elementor-element.elementor-element-b2ca123{
	padding:10px 0px 40px 0px;
}
.elementor-18 .elementor-element.elementor-element-b2cac78{
	padding:95px 0px 0px 0px;
}
.elementor-18 .elementor-element.elementor-element-b2cac78 .course-block.tutor-course-loop{
	box-shadow: 0 0 0 0 ;
}
.elementor-18 .elementor-element.elementor-element-b2cacf9 > .elementor-background-overlay {
	transition:background 0.3s,border-radius 0.3s,opacity 0.3s;
}
.elementor-18 .elementor-element.elementor-element-ad06d97 > .elementor-element-populated > .elementor-widget-wrap {
	padding:0px 15px 0px 15px;
}
.elementor-18 .elementor-element.elementor-element-4ec398a .gsc-heading .content-inner {
	max-width:800px;
}
.elementor-18 .elementor-element.elementor-element-4ec398a .gsc-heading {
	margin-bottom:15px;
}
.elementor-18 .elementor-element.elementor-element-4ec398a .gsc-heading .title {
	margin-bottom:0px;
}
.elementor-18 .elementor-element.elementor-element-4ec398a .gsc-heading .sub-title {
	margin-bottom:10px;
}
.elementor-18 .elementor-element.elementor-element-4ec398a .gsc-heading .title-desc {
	padding:20px 0px 0px 0px;
}
.elementor-18 .elementor-element.elementor-element-c1c82ec .gsc-heading {
	margin-bottom:26px;
}
.elementor-18 .elementor-element.elementor-element-c1c82ec .gsc-heading .title {
	margin-bottom:0px;
}
.elementor-18 .elementor-element.elementor-element-c1c82ec .gsc-heading .sub-title {
	margin-bottom:10px;
}
.elementor-18 .elementor-element.elementor-element-c1c82ec .gsc-heading .title-desc {
	padding:20px 0px 0px 0px;
}
.elementor-18 .elementor-element.elementor-element-30881b9:not(.elementor-motion-effects-element-type-background),.elementor-18 .elementor-element.elementor-element-30881b9 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-image:url("../img/bg-2.jpg");
	background-position:center center;
	background-repeat:no-repeat;
	background-size:cover;
}
.elementor-18 .elementor-element.elementor-element-30881b9 {
	transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;
	padding:120px 0px 0px 0px;
	z-index:11;
}
.elementor-18 .elementor-element.elementor-element-30881b9 > .elementor-background-overlay {
	transition:background 0.3s,border-radius 0.3s,opacity 0.3s;
}
.elementor-18 .elementor-element.elementor-element-96ba106 > .elementor-element-populated > .elementor-widget-wrap {
	padding:0px 15px 0px 15px;
}
.elementor-18 .elementor-element.elementor-element-076859b .gsc-heading .content-inner {
	max-width:800px;
}
.elementor-18 .elementor-element.elementor-element-076859b .gsc-heading {
	margin-bottom:16px;
}
.elementor-18 .elementor-element.elementor-element-076859b .gsc-heading .title {
	color:#FFFFFF;
	margin-bottom:0px;
}
.elementor-18 .elementor-element.elementor-element-076859b .gsc-heading .sub-title {
	color:#FFFFFF;
	margin-bottom:10px;
}
.elementor-18 .elementor-element.elementor-element-076859b .gsc-heading .title-desc {
	color:#FFFFFFB3;
	padding:20px 0px 0px 0px;
}
.elementor-18 .elementor-element.elementor-element-49c817d:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap,.elementor-18 .elementor-element.elementor-element-49c817d > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color:#FFFFFF;
}
.elementor-18 .elementor-element.elementor-element-49c817d > .elementor-element-populated,.elementor-18 .elementor-element.elementor-element-49c817d > .elementor-element-populated > .elementor-background-overlay,.elementor-18 .elementor-element.elementor-element-49c817d > .elementor-background-slideshow {
	border-radius:10px 10px 10px 10px;
}
.elementor-18 .elementor-element.elementor-element-49c817d > .elementor-element-populated {
	box-shadow:0px 10px 60px 0px rgba(0,0,0,0.1);
	transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;
	margin:0px 15px -226px 0px;
	--e-column-margin-right:15px;
	--e-column-margin-left:0px;
}
.elementor-18 .elementor-element.elementor-element-49c817d > .elementor-element-populated > .elementor-background-overlay {
	transition:background 0.3s,border-radius 0.3s,opacity 0.3s;
}
.elementor-18 .elementor-element.elementor-element-49c817d > .elementor-element-populated > .elementor-widget-wrap {
	padding:45px 45px 45px 45px;
}
.elementor-18 .elementor-element.elementor-element-3a4893d .elementor-heading-title {
	font-size:24px;
}
.elementor-18 .elementor-element.elementor-element-3a4893d > .elementor-widget-container {
	padding:0px 0px 10px 0px;
}
.elementor-18 .elementor-element.elementor-element-c7b03c2 {
	z-index:1;
}
.elementor-bc-flex-widget .elementor-18 .elementor-element.elementor-element-9da56c5.elementor-column .elementor-column-wrap {
	align-items:center;
}
.elementor-18 .elementor-element.elementor-element-9da56c5.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap {
	align-content:center;
	align-items:center;
}
.elementor-18 .elementor-element.elementor-element-9da56c5 > .elementor-element-populated > .elementor-widget-wrap {
	padding:0px 15px 0px 15px;
}
.elementor-18 .elementor-element.elementor-element-51541bc.elementor-view-stacked .elementor-icon {
	background-color:#4D5FE3;
	fill:#FFFFFF;
	color:#FFFFFF;
}
.elementor-18 .elementor-element.elementor-element-51541bc.elementor-view-framed .elementor-icon,.elementor-18 .elementor-element.elementor-element-51541bc.elementor-view-default .elementor-icon {
	fill:#4D5FE3;
	color:#4D5FE3;
	border-color:#4D5FE3;
}
.elementor-18 .elementor-element.elementor-element-51541bc.elementor-view-framed .elementor-icon {
	background-color:#FFFFFF;
}
.elementor-18 .elementor-element.elementor-element-51541bc {
	--icon-box-icon-margin:30px;
}
.elementor-18 .elementor-element.elementor-element-51541bc .elementor-icon {
	font-size:64px;
	padding:12px;
}
.elementor-18 .elementor-element.elementor-element-51541bc .elementor-icon-box-title {
	margin-bottom:15px;
}
.elementor-18 .elementor-element.elementor-element-51541bc .elementor-icon-box-title,.elementor-18 .elementor-element.elementor-element-51541bc .elementor-icon-box-title a {
	font-size:22px;
}
.elementor-18 .elementor-element.elementor-element-51541bc > .elementor-widget-container {
	padding:58px 0px 55px 0px;
	border-style:solid;
	border-width:0px 0px 1px 0px;
	border-color:#E0E2E9;
}
.elementor-bc-flex-widget .elementor-18 .elementor-element.elementor-element-2ab458e.elementor-column .elementor-column-wrap {
	align-items:center;
}
.elementor-18 .elementor-element.elementor-element-2ab458e.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap {
	align-content:center;
	align-items:center;
}
.elementor-18 .elementor-element.elementor-element-2ab458e > .elementor-element-populated > .elementor-widget-wrap {
	padding:0px 15px 0px 15px;
}
.elementor-18 .elementor-element.elementor-element-34285c2 .elementor-spacer-inner {
	--spacer-size:50px;
}
.elementor-18 .elementor-element.elementor-element-c9c394d {
	padding:120px 0px 90px 0px;
}
.elementor-18 .elementor-element.elementor-element-3fabfaa > .elementor-element-populated > .elementor-widget-wrap {
	padding:0px 15px 0px 15px;
}
.elementor-18 .elementor-element.elementor-element-a1cf84a .gsc-heading .content-inner {
	max-width:800px;
}
.elementor-18 .elementor-element.elementor-element-a1cf84a .gsc-heading {
	margin-bottom:10px;
}
.elementor-18 .elementor-element.elementor-element-a1cf84a .gsc-heading .title {
	margin-bottom:0px;
}
.elementor-18 .elementor-element.elementor-element-a1cf84a .gsc-heading .sub-title {
	margin-bottom:10px;
}
.elementor-18 .elementor-element.elementor-element-a1cf84a .gsc-heading .title-desc {
	padding:20px 0px 0px 0px;
}
.elementor-18 .elementor-element.elementor-element-15c9c7c .owl-carousel .owl-dots {
	margin-top:10px;
}
.elementor-18 .elementor-element.elementor-element-15c9c7c .gsc-heading {
	margin-bottom:26px;
}
.elementor-18 .elementor-element.elementor-element-15c9c7c .gsc-heading .title {
	margin-bottom:0px;
}
.elementor-18 .elementor-element.elementor-element-15c9c7c .gsc-heading .sub-title {
	margin-bottom:10px;
}
.elementor-18 .elementor-element.elementor-element-15c9c7c .gsc-heading .title-desc {
	padding:20px 0px 0px 0px;
}
.elementor-18 .elementor-element.elementor-element-a5add69:not(.elementor-motion-effects-element-type-background),.elementor-18 .elementor-element.elementor-element-a5add69 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-image:url("../img/bg-3.jpg");
}
.elementor-18 .elementor-element.elementor-element-a5add69 {
	transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;
	padding:115px 0px 110px 0px;
}
.elementor-18 .elementor-element.elementor-element-a5add69 > .elementor-background-overlay {
	transition:background 0.3s,border-radius 0.3s,opacity 0.3s;
}
.elementor-18 .elementor-element.elementor-element-ae38572 > .elementor-element-populated > .elementor-widget-wrap {
	padding:0px 15px 0px 15px;
}
.elementor-18 .elementor-element.elementor-element-527c0cb .gsc-heading .content-inner {
	max-width:800px;
}
.elementor-18 .elementor-element.elementor-element-527c0cb .gsc-heading .title {
	color:#FFFFFF;
	margin-bottom:0px;
}
.elementor-18 .elementor-element.elementor-element-527c0cb .gsc-heading .sub-title {
	margin-bottom:10px;
}
.elementor-18 .elementor-element.elementor-element-527c0cb .gsc-heading .title-desc {
	color:#AEB2C2;
	padding:20px 0px 0px 0px;
}
.elementor-18 .elementor-element.elementor-element-5b5fff4 > .elementor-element-populated > .elementor-widget-wrap {
	padding:0px 0px 0px 0px;
}
.elementor-18 .elementor-element.elementor-element-ecd04d5 > .elementor-element-populated > .elementor-widget-wrap {
	padding:0px 10px 0px 10px;
}
.elementor-18 .elementor-element.elementor-element-fdb5921 .milestone-block .milestone-icon .icon {
	font-size:60px;
}
.elementor-18 .elementor-element.elementor-element-fdb5921 .milestone-block .milestone-icon .icon svg {
	width:60px;
}
.elementor-18 .elementor-element.elementor-element-fdb5921 .milestone-block.style-1 .box-content .milestone-icon {
	margin-bottom:20px;
}
.elementor-18 .elementor-element.elementor-element-fdb5921 .milestone-block.style-2 .box-content .milestone-icon {
	padding-right:20px;
}
.elementor-18 .elementor-element.elementor-element-fdb5921 .milestone-block .box-content .milestone-content .milestone-text {
	color:#AEB2C2!important;
}
.elementor-18 .elementor-element.elementor-element-fdb5921 .milestone-block .milestone-number-inner {
	color:#FFFFFF;
}
.elementor-18 .elementor-element.elementor-element-891d633 > .elementor-element-populated > .elementor-widget-wrap {
	padding:0px 10px 0px 10px;
}
.elementor-18 .elementor-element.elementor-element-88be67f .milestone-block .milestone-icon .icon {
	font-size:60px;
}
.elementor-18 .elementor-element.elementor-element-88be67f .milestone-block .milestone-icon .icon svg {
	width:60px;
}
.elementor-18 .elementor-element.elementor-element-88be67f .milestone-block.style-1 .box-content .milestone-icon {
	margin-bottom:20px;
}
.elementor-18 .elementor-element.elementor-element-88be67f .milestone-block.style-2 .box-content .milestone-icon {
	padding-right:20px;
}
.elementor-18 .elementor-element.elementor-element-88be67f .milestone-block .box-content .milestone-content .milestone-text {
	color:#AEB2C2!important;
}
.elementor-18 .elementor-element.elementor-element-88be67f .milestone-block .milestone-number-inner {
	color:#FFFFFF;
}
.elementor-18 .elementor-element.elementor-element-9da1993 > .elementor-element-populated > .elementor-widget-wrap {
	padding:0px 10px 0px 10px;
}
.elementor-18 .elementor-element.elementor-element-503499e .milestone-block .milestone-icon .icon {
	font-size:60px;
}
.elementor-18 .elementor-element.elementor-element-503499e .milestone-block .milestone-icon .icon svg {
	width:60px;
}
.elementor-18 .elementor-element.elementor-element-503499e .milestone-block.style-1 .box-content .milestone-icon {
	margin-bottom:20px;
}
.elementor-18 .elementor-element.elementor-element-503499e .milestone-block.style-2 .box-content .milestone-icon {
	padding-right:20px;
}
.elementor-18 .elementor-element.elementor-element-503499e .milestone-block .box-content .milestone-content .milestone-text {
	color:#AEB2C2!important;
}
.elementor-18 .elementor-element.elementor-element-503499e .milestone-block .milestone-number-inner {
	color:#FFFFFF;
}
.elementor-18 .elementor-element.elementor-element-f022e61 {
	padding:115px 0px 110px 0px;
}
.elementor-18 .elementor-element.elementor-element-89023a6 > .elementor-element-populated > .elementor-widget-wrap {
	padding:0px 15px 0px 15px;
}
.elementor-18 .elementor-element.elementor-element-878cabf .gsc-heading .content-inner {
	max-width:800px;
}
.elementor-18 .elementor-element.elementor-element-878cabf .gsc-heading {
	margin-bottom:2px;
}
.elementor-18 .elementor-element.elementor-element-878cabf .gsc-heading .title {
	margin-bottom:0px;
}
.elementor-18 .elementor-element.elementor-element-878cabf .gsc-heading .sub-title {
	margin-bottom:10px;
}
.elementor-18 .elementor-element.elementor-element-878cabf .gsc-heading .title-desc {
	padding:20px 0px 0px 0px;
}
.elementor-18 .elementor-element.elementor-element-8a480e1 .owl-carousel .owl-dots {
	margin-top:10px;
}
.elementor-18 .elementor-element.elementor-element-8a480e1 .gsc-icon-box-group .icon-box-item-content .box-icon i {
	font-size:60px;
}
.elementor-18 .elementor-element.elementor-element-8a480e1 .gsc-icon-box-group .icon-box-item-content .box-icon svg {
	width:60px;
}
.elementor-18 .elementor-element.elementor-element-8a480e1 .gsc-icon-box-group .icon-box-item-content .icon-inner {
	padding-bottom:0px;
}
.elementor-18 .elementor-element.elementor-element-8a480e1 .gsc-icon-box-group .icon-box-item-content .title {
	padding-bottom:5px;
}
.elementor-18 .elementor-element.elementor-element-1b0fae3 > .elementor-container {
	max-width:1470px;
}
.elementor-18 .elementor-element.elementor-element-1b0fae3:not(.elementor-motion-effects-element-type-background),.elementor-18 .elementor-element.elementor-element-1b0fae3 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-image:url("../img/bg-1.jpg");
	background-position:top center;
	background-repeat:repeat-x;
}
.elementor-18 .elementor-element.elementor-element-1b0fae3 {
	transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;
	padding:115px 0px 115px 0px;
}
.elementor-18 .elementor-element.elementor-element-1b0fae3 > .elementor-background-overlay {
	transition:background 0.3s,border-radius 0.3s,opacity 0.3s;
}
.elementor-18 .elementor-element.elementor-element-f8e60d3 > .elementor-element-populated > .elementor-widget-wrap {
	padding:0px 15px 0px 15px;
}
.elementor-18 .elementor-element.elementor-element-a62ba88 .gsc-heading .content-inner {
	max-width:800px;
}
.elementor-18 .elementor-element.elementor-element-a62ba88 .gsc-heading {
	margin-bottom:16px;
}
.elementor-18 .elementor-element.elementor-element-a62ba88 .gsc-heading .title {
	color:#FFFFFF;
}
.elementor-18 .elementor-element.elementor-element-a62ba88 .gsc-heading .sub-title {
	color:#D3D8FF;
	margin-bottom:10px;
}
.elementor-18 .elementor-element.elementor-element-a62ba88 .gsc-heading .title-desc {
	padding:20px 0px 0px 0px;
}
.elementor-18 .elementor-element.elementor-element-d4218b1 .owl-carousel .owl-dots {
	margin-top:0px;
}
.elementor-18 .elementor-element.elementor-element-c32f503 {
	padding:0px 0px 0px 0px;
}
.elementor-18 .elementor-element.elementor-element-151b02d > .elementor-element-populated > .elementor-widget-wrap {
	padding:0px 15px 0px 15px;
}
.elementor-18 .elementor-element.elementor-element-ae73cef .gsc-heading .content-inner {
	max-width:800px;
}
.elementor-18 .elementor-element.elementor-element-ae73cef .gsc-heading {
	margin-bottom:16px;
}
.elementor-18 .elementor-element.elementor-element-ae73cef .gsc-heading .title {
	margin-bottom:0px;
}
.elementor-18 .elementor-element.elementor-element-ae73cef .gsc-heading .sub-title {
	margin-bottom:10px;
}
.elementor-18 .elementor-element.elementor-element-ae73cef .gsc-heading .title-desc {
	padding:20px 0px 0px 0px;
}
.elementor-18 .elementor-element.elementor-element-43aa9e6 .owl-carousel .owl-dots {
	margin-top:10px;
}
.elementor-18 .elementor-element.elementor-element-43aa9e6 > .elementor-widget-container {
	padding:58px 0px 85px 0px;
}
.elementor-18 .elementor-element.elementor-element-5ba217a2:not(.elementor-motion-effects-element-type-background),.elementor-18 .elementor-element.elementor-element-5ba217a2 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color:#F1F2F6;
}
.elementor-18 .elementor-element.elementor-element-5ba217a2 {
	transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;
	padding:60px 0px 20px 0px;
}
.elementor-18 .elementor-element.elementor-element-5ba217a2 > .elementor-background-overlay {
	transition:background 0.3s,border-radius 0.3s,opacity 0.3s;
}
.elementor-18 .elementor-element.elementor-element-6c4ead4c > .elementor-element-populated > .elementor-widget-wrap {
	padding:0px 50px 0px 15px;
}
.elementor-18 .elementor-element.elementor-element-2610af9e .gsc-heading .content-inner {
	max-width:800px;
}
.elementor-18 .elementor-element.elementor-element-2610af9e .gsc-heading {
	margin-bottom:6px;
}
.elementor-18 .elementor-element.elementor-element-2610af9e .gsc-heading .title {
	margin-bottom:2px;
}
.elementor-18 .elementor-element.elementor-element-2610af9e .gsc-heading .sub-title {
	margin-bottom:5px;
}
.elementor-18 .elementor-element.elementor-element-2610af9e .gsc-heading .title-desc {
	padding:20px 0px 0px 0px;
}
.elementor-18 .elementor-element.elementor-element-593db771 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-bottom:calc(10px/2);
}
.elementor-18 .elementor-element.elementor-element-593db771 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-top:calc(10px/2);
}
.elementor-18 .elementor-element.elementor-element-593db771 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-right:calc(10px/2);
	margin-left:calc(10px/2);
}
.elementor-18 .elementor-element.elementor-element-593db771 .elementor-icon-list-items.elementor-inline-items {
	margin-right:calc(-10px/2);
	margin-left:calc(-10px/2);
}
body.rtl .elementor-18 .elementor-element.elementor-element-593db771 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	left:calc(-10px/2);
}
body:not(.rtl) .elementor-18 .elementor-element.elementor-element-593db771 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	right:calc(-10px/2);
}
.elementor-18 .elementor-element.elementor-element-593db771 {
	--e-icon-list-icon-size:16px;
}
.elementor-18 .elementor-element.elementor-element-593db771 .elementor-icon-list-text {
	padding-left:15px;
}
.elementor-18 .elementor-element.elementor-element-593db771 .elementor-icon-list-item > .elementor-icon-list-text,.elementor-18 .elementor-element.elementor-element-593db771 .elementor-icon-list-item > a {
	font-weight:400;
}
.elementor-18 .elementor-element.elementor-element-72c0a678 {
	margin-top:25px;
	margin-bottom:0px;
}
.elementor-bc-flex-widget .elementor-18 .elementor-element.elementor-element-4a75bb13.elementor-column .elementor-column-wrap {
	align-items:center;
}
.elementor-18 .elementor-element.elementor-element-4a75bb13.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap {
	align-content:center;
	align-items:center;
}
.elementor-18 .elementor-element.elementor-element-4a75bb13 > .elementor-element-populated {
	border-style:solid;
	border-width:0px 0px 0px 10px;
	border-color:#4D5FE3;
	transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;
}
.elementor-18 .elementor-element.elementor-element-4a75bb13 > .elementor-element-populated > .elementor-background-overlay {
	transition:background 0.3s,border-radius 0.3s,opacity 0.3s;
}
.elementor-18 .elementor-element.elementor-element-4a75bb13 > .elementor-element-populated > .elementor-widget-wrap {
	padding:0px 0px 0px 10px;
}
.elementor-18 .elementor-element.elementor-element-53b4831b .gsc-logo .site-branding-logo {
	max-width:100px;
}
.elementor-18 .elementor-element.elementor-element-53b4831b > .elementor-widget-container {
	margin:0px 30px 0px 0px;
}
.elementor-18 .elementor-element.elementor-element-53b4831b {
	width:auto;
	max-width:auto;
}
.elementor-18 .elementor-element.elementor-element-7a8a0a4b .milestone-block .milestone-icon .icon {
	font-size:60px;
}
.elementor-18 .elementor-element.elementor-element-7a8a0a4b .milestone-block .milestone-icon .icon svg {
	width:60px;
}
.elementor-18 .elementor-element.elementor-element-7a8a0a4b .milestone-block.style-1 .box-content .milestone-icon {
	margin-bottom:20px;
}
.elementor-18 .elementor-element.elementor-element-7a8a0a4b .milestone-block.style-2 .box-content .milestone-icon {
	padding-right:20px;
}
.elementor-18 .elementor-element.elementor-element-7a8a0a4b {
	width:auto;
	max-width:auto;
}
.elementor-18 .elementor-element.elementor-element-6b9c5ac23{
    padding:0 0 50px 0;
}
.elementor-18 .elementor-element.elementor-element-6b9c5ac {
	padding:120px 0px 5px 0px;
}
.elementor-18 .elementor-element.elementor-element-a86d119 > .elementor-element-populated > .elementor-widget-wrap {
	padding:0px 55px 0px 15px;
}
.elementor-18 .elementor-element.elementor-element-ab3d96d .gsc-heading .content-inner {
	max-width:800px;
}
.elementor-18 .elementor-element.elementor-element-ab3d96d .gsc-heading {
	margin-bottom:18px;
}
.elementor-18 .elementor-element.elementor-element-ab3d96d .gsc-heading .title {
	margin-bottom:5px;
}
.elementor-18 .elementor-element.elementor-element-ab3d96d .gsc-heading .sub-title {
	margin-bottom:10px;
}
.elementor-18 .elementor-element.elementor-element-ab3d96d .gsc-heading .title-desc {
	padding:20px 0px 0px 0px;
}
.elementor-18 .elementor-element.elementor-element-0055740.elementor-view-stacked .elementor-icon {
	background-color:#4D5FE3;
}
.elementor-18 .elementor-element.elementor-element-0055740.elementor-view-framed .elementor-icon,.elementor-18 .elementor-element.elementor-element-0055740.elementor-view-default .elementor-icon {
	fill:#4D5FE3;
	color:#4D5FE3;
	border-color:#4D5FE3;
}
.elementor-18 .elementor-element.elementor-element-0055740 {
	--icon-box-icon-margin:30px;
}
.elementor-18 .elementor-element.elementor-element-0055740 .elementor-icon {
	font-size:64px;
}
.elementor-18 .elementor-element.elementor-element-0055740 .elementor-icon-box-title {
	margin-bottom:3px;
}
.elementor-18 .elementor-element.elementor-element-0055740 .elementor-icon-box-title,.elementor-18 .elementor-element.elementor-element-0055740 .elementor-icon-box-title a {
	font-size:22px;
	line-height:34px;
}
.elementor-18 .elementor-element.elementor-element-0055740 > .elementor-widget-container {
	margin:0px 0px 18px 0px;
}
.elementor-18 .elementor-element.elementor-element-2b3238f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-bottom:calc(8px/2);
}
.elementor-18 .elementor-element.elementor-element-2b3238f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-top:calc(8px/2);
}
.elementor-18 .elementor-element.elementor-element-2b3238f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-right:calc(8px/2);
	margin-left:calc(8px/2);
}
.elementor-18 .elementor-element.elementor-element-2b3238f .elementor-icon-list-items.elementor-inline-items {
	margin-right:calc(-8px/2);
	margin-left:calc(-8px/2);
}
body.rtl .elementor-18 .elementor-element.elementor-element-2b3238f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	left:calc(-8px/2);
}
body:not(.rtl) .elementor-18 .elementor-element.elementor-element-2b3238f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	right:calc(-8px/2);
}
.elementor-18 .elementor-element.elementor-element-2b3238f {
	--e-icon-list-icon-size:16px;
}
.elementor-18 .elementor-element.elementor-element-2b3238f .elementor-icon-list-text {
	padding-left:12px;
}
.elementor-bc-flex-widget .elementor-18 .elementor-element.elementor-element-aaf3c78.elementor-column .elementor-column-wrap {
	align-items:center;
}
.elementor-18 .elementor-element.elementor-element-aaf3c78.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap {
	align-content:center;
	align-items:center;
}
.elementor-18 .elementor-element.elementor-element-aaf3c78 > .elementor-element-populated,.elementor-18 .elementor-element.elementor-element-aaf3c78 > .elementor-element-populated > .elementor-background-overlay,.elementor-18 .elementor-element.elementor-element-aaf3c78 > .elementor-background-slideshow {
	border-radius:10px 10px 10px 10px;
}
.elementor-18 .elementor-element.elementor-element-aaf3c78 > .elementor-element-populated > .elementor-widget-wrap {
	padding:0px 15px 0px 15px;
}
.elementor-18 .elementor-element.elementor-element-1b5f6d6 .gsc-image-content .box-content .title {
	margin-bottom:0px;
}
.elementor-18 .elementor-element.elementor-element-1b5f6d6 .gsc-image-content .box-content .desc {
	margin-bottom:10px;
}
.elementor-18 .elementor-element.elementor-element-7bf2a097 {
	transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;
	padding:80px 0px 90px 0px;
}
.elementor-18 .elementor-element.elementor-element-7bf2a097 > .elementor-background-overlay {
	transition:background 0.3s,border-radius 0.3s,opacity 0.3s;
}
.elementor-18 .elementor-element.elementor-element-9176c9f > .elementor-element-populated > .elementor-widget-wrap {
	padding:0px 0px 0px 0px;
}
.elementor-18 .elementor-element.elementor-element-e98f7bd {
	margin-top:0px;
	margin-bottom:25px;
}
.elementor-18 .elementor-element.elementor-element-aaaab32 > .elementor-element-populated > .elementor-widget-wrap {
	padding:0px 15px 0px 15px;
}
.elementor-18 .elementor-element.elementor-element-12054f2f .gsc-heading .content-inner {
	max-width:800px;
}
.elementor-18 .elementor-element.elementor-element-12054f2f .gsc-heading .title {
	margin-bottom:0px;
}
.elementor-18 .elementor-element.elementor-element-12054f2f .gsc-heading .sub-title {
	margin-bottom:10px;
}
.elementor-18 .elementor-element.elementor-element-12054f2f .gsc-heading .title-desc {
	padding:0px 0px 0px 0px;
}
.elementor-18 .elementor-element.elementor-element-437f54a > .elementor-element-populated > .elementor-widget-wrap {
	padding:0px 15px 0px 15px;
}
.elementor-18 .elementor-element.elementor-element-de01d19 .owl-carousel .owl-dots {
	margin-top:10px;
}
.elementor-18 .elementor-element.elementor-element-75d9f71:not(.elementor-motion-effects-element-type-background),.elementor-18 .elementor-element.elementor-element-75d9f71 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-image:url("../img/bg-line-1.png");
	background-position:top right;
	background-repeat:no-repeat;
	background-size:auto;
}
.elementor-18 .elementor-element.elementor-element-75d9f71 {
	transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;
	padding:115px 0px 100px 0px;
}
.elementor-18 .elementor-element.elementor-element-75d9f71 > .elementor-background-overlay {
	transition:background 0.3s,border-radius 0.3s,opacity 0.3s;
}
.elementor-bc-flex-widget .elementor-18 .elementor-element.elementor-element-a064b2b.elementor-column .elementor-column-wrap {
	align-items:center;
}
.elementor-18 .elementor-element.elementor-element-a064b2b.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap {
	align-content:center;
	align-items:center;
}
.elementor-18 .elementor-element.elementor-element-a064b2b > .elementor-element-populated > .elementor-widget-wrap {
	padding:0px 15px 0px 15px;
}
.elementor-18 .elementor-element.elementor-element-efea585 .gsc-heading .content-inner {
	max-width:800px;
}
.elementor-18 .elementor-element.elementor-element-efea585 .gsc-heading .title {
	color:#FFFFFF;
	margin-bottom:0px;
}
.elementor-18 .elementor-element.elementor-element-efea585 .gsc-heading .sub-title {
	margin-bottom:10px;
}
.elementor-18 .elementor-element.elementor-element-efea585 .gsc-heading .title-desc {
	padding:20px 0px 0px 0px;
}
.elementor-bc-flex-widget .elementor-18 .elementor-element.elementor-element-62f34b6.elementor-column .elementor-column-wrap {
	align-items:center;
}
.elementor-18 .elementor-element.elementor-element-62f34b6.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap {
	align-content:center;
	align-items:center;
}
.elementor-18 .elementor-element.elementor-element-62f34b6 > .elementor-element-populated > .elementor-widget-wrap {
	padding:0px 15px 0px 55px;
}
.elementor-18 .elementor-element.elementor-element-1641624.elementor-view-stacked .elementor-icon {
	background-color:#FFFFFF;
}
.elementor-18 .elementor-element.elementor-element-1641624.elementor-view-framed .elementor-icon,.elementor-18 .elementor-element.elementor-element-1641624.elementor-view-default .elementor-icon {
	fill:#FFFFFF;
	color:#FFFFFF;
	border-color:#FFFFFF;
}
.elementor-18 .elementor-element.elementor-element-1641624 {
	--icon-box-icon-margin:15px;
}
.elementor-18 .elementor-element.elementor-element-1641624 .elementor-icon {
	font-size:20px;
}
.elementor-18 .elementor-element.elementor-element-1641624 .elementor-icon-box-wrapper {
	text-align:left;
}
.elementor-18 .elementor-element.elementor-element-1641624 .elementor-icon-box-title {
	color:#FFFFFF;
}
.elementor-18 .elementor-element.elementor-element-1641624 .elementor-icon-box-title,.elementor-18 .elementor-element.elementor-element-1641624 .elementor-icon-box-title a {
	font-size:16px;
	font-weight:400;
	line-height:24px;
}
@media(min-width:768px) {
	.elementor-18 .elementor-element.elementor-element-134f9bf3 {
	width:50%;
}
.elementor-18 .elementor-element.elementor-element-61a91a6d {
	width:50%;
}
.elementor-18 .elementor-element.elementor-element-96ba106 {
	width:59%;
}
.elementor-18 .elementor-element.elementor-element-49c817d {
	width:41%;
}
.elementor-18 .elementor-element.elementor-element-ae38572 {
	width:39%;
}
.elementor-18 .elementor-element.elementor-element-5b5fff4 {
	width:61%;
}
.elementor-18 .elementor-element.elementor-element-a86d119 {
	width:48%;
}
.elementor-18 .elementor-element.elementor-element-aaf3c78 {
	width:52%;
}
.elementor-18 .elementor-element.elementor-element-9176c9f {
	width:100%;
}
}@media(max-width:1024px) and (min-width:768px) {
	.elementor-18 .elementor-element.elementor-element-134f9bf3 {
	width:100%;
}
.elementor-18 .elementor-element.elementor-element-61a91a6d {
	width:100%;
}
.elementor-18 .elementor-element.elementor-element-96ba106 {
	width:50%;
}
.elementor-18 .elementor-element.elementor-element-49c817d {
	width:50%;
}
.elementor-18 .elementor-element.elementor-element-ae38572 {
	width:100%;
}
.elementor-18 .elementor-element.elementor-element-5b5fff4 {
	width:100%;
}
.elementor-18 .elementor-element.elementor-element-a86d119 {
	width:100%;
}
.elementor-18 .elementor-element.elementor-element-aaf3c78 {
	width:100%;
}
.elementor-18 .elementor-element.elementor-element-9176c9f {
	width:100%;
}
}@media(max-width:1024px) {
	.elementor-18 .elementor-element.elementor-element-765bb37c {
	padding:0px 0px 0px 0px;
}
.elementor-18 .elementor-element.elementor-element-746f01d {
	padding:30px 0px 30px 0px;
}
.elementor-18 .elementor-element.elementor-element-134f9bf3 > .elementor-element-populated > .elementor-widget-wrap {
	padding:0px 15px 0px 15px;
}
.elementor-18 .elementor-element.elementor-element-61a91a6d > .elementor-element-populated > .elementor-widget-wrap {
	padding:0px 15px 0px 15px;
}
.elementor-18 .elementor-element.elementor-element-b2cacf9 {
	padding:55px 0px 40px 0px;
}
.elementor-18 .elementor-element.elementor-element-30881b9 {
	padding:70px 0px 0px 0px;
}
.elementor-18 .elementor-element.elementor-element-076859b .gsc-heading .title {
	font-size:36px;
	line-height:46px;
}
.elementor-18 .elementor-element.elementor-element-49c817d > .elementor-element-populated > .elementor-widget-wrap {
	padding:45px 30px 45px 30px;
}
.elementor-18 .elementor-element.elementor-element-51541bc {
	--icon-box-icon-margin:15px;
}
.elementor-18 .elementor-element.elementor-element-51541bc .elementor-icon {
	font-size:38px;
}
.elementor-18 .elementor-element.elementor-element-51541bc > .elementor-widget-container {
	padding:45px 0px 30px 0px;
}
.elementor-18 .elementor-element.elementor-element-c9c394d {
	padding:60px 0px 40px 0px;
}


.tutor-loop-rating-wrap .tutor-ratings-stars{
	margin:0 -10px;
}

.tutor-ratings-stars>*{
	margin:0;
}

.elementor-18 .elementor-element.elementor-element-a5add69 {
	padding:65px 25px 70px 25px;
}
.elementor-18 .elementor-element.elementor-element-527c0cb .gsc-heading {
	margin-bottom:35px;
}
.elementor-18 .elementor-element.elementor-element-f022e61 {
	padding:65px 0px 60px 0px;
}
.elementor-18 .elementor-element.elementor-element-1b0fae3 {
	padding:65px 0px 65px 0px;
}
.elementor-18 .elementor-element.elementor-element-43aa9e6 > .elementor-widget-container {
	padding:30px 0px 55px 0px;
}
.elementor-18 .elementor-element.elementor-element-5ba217a2 {
	padding:65px 0px 60px 0px;
}
.elementor-18 .elementor-element.elementor-element-6c4ead4c > .elementor-element-populated > .elementor-widget-wrap {
	padding:0px 15px 0px 15px;
}
.elementor-18 .elementor-element.elementor-element-2610af9e .gsc-heading {
	margin-bottom:0px;
}
.elementor-18 .elementor-element.elementor-element-2610af9e .gsc-heading .title-desc {
	padding:0px 0px 0px 0px;
}
.elementor-18 .elementor-element.elementor-element-593db771 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-bottom:calc(6px/2);
}
.elementor-18 .elementor-element.elementor-element-593db771 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-top:calc(6px/2);
}
.elementor-18 .elementor-element.elementor-element-593db771 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-right:calc(6px/2);
	margin-left:calc(6px/2);
}
.elementor-18 .elementor-element.elementor-element-593db771 .elementor-icon-list-items.elementor-inline-items {
	margin-right:calc(-6px/2);
	margin-left:calc(-6px/2);
}
body.rtl .elementor-18 .elementor-element.elementor-element-593db771 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	left:calc(-6px/2);
}
body:not(.rtl) .elementor-18 .elementor-element.elementor-element-593db771 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	right:calc(-6px/2);
}
.elementor-18 .elementor-element.elementor-element-72c0a678 {
	margin-top:0px;
	margin-bottom:0px;
}
.elementor-bc-flex-widget .elementor-18 .elementor-element.elementor-element-4a75bb13.elementor-column .elementor-column-wrap {
	align-items:center;
}
.elementor-18 .elementor-element.elementor-element-4a75bb13.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap {
	align-content:center;
	align-items:center;
}


.elementor-18 .elementor-element.elementor-element-7a8a0a4b > .elementor-widget-container {
	padding:20px 0px 0px 0px;
}
.elementor-18 .elementor-element.elementor-element-6b9c5ac {
	padding:70px 0px 0px 0px;
}
.elementor-18 .elementor-element.elementor-element-a86d119 > .elementor-element-populated > .elementor-widget-wrap {
	padding:50px 15px 0px 15px;
}
.elementor-18 .elementor-element.elementor-element-7bf2a097 {
	margin-top:0px;
	margin-bottom:0px;
	padding:60px 0px 50px 0px;
}
.elementor-18 .elementor-element.elementor-element-75d9f71 {
	padding:65px 0px 50px 0px;
}
.elementor-18 .elementor-element.elementor-element-efea585 .gsc-heading .title {
	font-size:32px;
	line-height:38px;
}
.elementor-18 .elementor-element.elementor-element-62f34b6 > .elementor-element-populated > .elementor-widget-wrap {
	padding:0px 15px 0px 15px;
}
}@media(max-width:767px) {
	.elementor-18 .elementor-element.elementor-element-30881b9 {
	padding:70px 0px 70px 0px;
}
.elementor-18 .elementor-element.elementor-element-49c817d > .elementor-element-populated {
	margin:20px 15px 0px 15px;
	--e-column-margin-right:15px;
	--e-column-margin-left:15px;
}
.elementor-18 .elementor-element.elementor-element-49c817d > .elementor-element-populated > .elementor-widget-wrap {
	padding:20px 20px 20px 20px;
}
.elementor-18 .elementor-element.elementor-element-51541bc .elementor-icon {
	font-size:36px;
}
.elementor-18 .elementor-element.elementor-element-c9c394d {
	padding:0px 0px 30px 0px;
}
.elementor-18 .elementor-element.elementor-element-fdb5921 > .elementor-widget-container {
	margin:0px 0px 20px 0px;
}
.elementor-18 .elementor-element.elementor-element-88be67f > .elementor-widget-container {
	margin:0px 0px 20px 0px;
}
.elementor-18 .elementor-element.elementor-element-5ba217a2 {
	padding:60px 0px 20px 0px;
}
.elementor-18 .elementor-element.elementor-element-72c0a678 {
	margin-top:0px;
	margin-bottom:20px;
}
.elementor-18 .elementor-element.elementor-element-4a75bb13 > .elementor-element-populated {
	margin:0px 0px 0px 0px;
	--e-column-margin-right:0px;
	--e-column-margin-left:0px;
}
.elementor-18 .elementor-element.elementor-element-53b4831b > .elementor-widget-container {
	margin:0px 10px 0px 0px;
}
.elementor-18 .elementor-element.elementor-element-7bf2a097 {
	padding:60px 0px 60px 0px;
}
}